package com.sojson.entity.po;

import java.util.ArrayList;

import com.sojson.base.impl.BaseDto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 角色和菜单关联表Bean
 * 
 * @author liu
 * @date 2021-04-13
 */
@ApiModel("角色和菜单关联表Bean")
public class RoleMenu extends BaseDto {

    /**
     * 此文件由工具自动生成，手动添加内容请放至末尾
     */

    private static final long serialVersionUID = 1618305378048L;

    @ApiModelProperty("菜单ID")
    private Integer menuId;
    @ApiModelProperty("角色ID")
    private Integer roleId;
    /** 菜单ID集合 */
    private ArrayList<Integer> menuIds;
    /** 角色和菜单关联表集合 */
    private ArrayList<RoleMenu> roleMenus;

    /**
     * 以上由工具自动生成，以下为手动添加
     */

    /**
     * Empty constructor
     */
    public RoleMenu() {

    }

    /**
     * 此文件由工具自动生成，手动添加内容请放至末尾
     */

    /**
     * 获取 菜单ID
     */
    public Integer getMenuId() {
        return menuId;
    }

    /**
     * 设置 菜单ID
     */
    public void setMenuId(Integer menuId) {
        this.menuId = menuId;
    }

    /**
     * 获取 角色ID
     */
    public Integer getRoleId() {
        return roleId;
    }

    /**
     * 设置 角色ID
     */
    public void setRoleId(Integer roleId) {
        this.roleId = roleId;
    }

    /**
     * 获取 菜单ID集合
     */
    public ArrayList<Integer> getMenuIds() {
        return menuIds;
    }

    /**
     * 设置 菜单ID集合
     */
    public void setMenuIds(ArrayList<Integer> menuIds) {
        this.menuIds = menuIds;
    }

    /**
     * 获取 角色和菜单关联表集合
     */
    public ArrayList<RoleMenu> getRoleMenus() {
        return roleMenus;
    }

    /**
     * 设置 角色和菜单关联表集合
     */
    public void setRoleMenus(ArrayList<RoleMenu> roleMenus) {
        this.roleMenus = roleMenus;
    }

    /**
     * 以上由工具自动生成，以下为手动添加
     */

}